a rock-solid investment - Español Inglés Diccionario